#!/bin/bash
c="Bash also interprets a number of multi-character options."

# 使用空格、连字符和逗号作为分隔符，计算单词数量
n=$(echo $c | awk -F '[ ,.-]' '{print NF}')

# 遍历所有单词
for ((i=1; i<=n; i++))
do
    # 获取第 i 个单词
    w=$(echo $c | awk -F '[ ,.-]' -v i="$i" '{print $i}')

    # 计算单词长度
    l=$(echo -n $w | wc -c)

    # 检查单词长度是否大于 6
    if [ "$l" -gt 6 ]; then
        echo "$w 单词长度大于 6"
    else
        echo "$w 单词长度小于等于 6"
    fi
done